Skip to content

feat(theme): add cinder-jade tui theme#17192

Open
ndycode wants to merge 5 commits intoanomalyco:devfrom
ndycode:theme/cinder-jade
Open

feat(theme): add cinder-jade tui theme#17192
ndycode wants to merge 5 commits intoanomalyco:devfrom
ndycode:theme/cinder-jade

Conversation

@ndycode
Copy link

@ndycode ndycode commented Mar 12, 2026

Issue for this PR

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

Adds a built-in cinder-jade TUI theme with warm dark surfaces, jade primary accents, and orange highlights.

To make the theme behave consistently without local config overrides, the built-in build, plan, general, and explore agents now resolve to theme color tokens. That keeps the default agent styling theme-driven for stock users while leaving the existing opencode theme unchanged.

How did you verify your code works?

  • Parsed the new theme JSON.
  • Ran npx tsc --noEmit --pretty false --project packages/opencode/tsconfig.json.
  • Opened the TUI locally and checked the home screen, commands dialog, and session view with cinder-jade enabled.

Screenshots / recordings

  • Home screen with cinder-jade enabled.
{7938E6E5-9993-40D0-8306-5B4D277DEA32}
  • Commands dialog with the theme active.
{1D65E841-F36B-4F2D-8802-D8EA23FFBA73}
  • Session view after a ping! prompt.
{BBF0B273-B7FC-41AC-B87E-10D2BBC6BCE1}

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@ndycode ndycode changed the title add cinder-jade tui theme feat(opencode): add cinder-jade tui theme Mar 12, 2026
@ndycode ndycode marked this pull request as ready for review March 12, 2026 15:24
@ndycode ndycode marked this pull request as draft March 12, 2026 15:25
@ndycode ndycode changed the title feat(opencode): add cinder-jade tui theme feat(theme): add cinder-jade tui on theme presets Mar 12, 2026
@ndycode ndycode marked this pull request as ready for review March 12, 2026 15:25
@ndycode ndycode marked this pull request as draft March 12, 2026 15:25
@ndycode ndycode marked this pull request as ready for review March 12, 2026 15:25
@ndycode ndycode changed the title feat(theme): add cinder-jade tui on theme presets feat(theme): add cinder-jade tui theme Mar 12, 2026
@ndycode ndycode marked this pull request as draft March 12, 2026 15:26
@ndycode ndycode marked this pull request as ready for review March 12, 2026 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant